throughout the centuries - German English Dictionary